<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:a4j="http://richfaces.org/a4j"
                xmlns:rich="http://richfaces.org/rich"
                xmlns:fn="http://java.sun.com/jsp/jstl/functions"
                xmlns:p="http://primefaces.org/ui">
<h:body>

	<ui:composition template="/template/common/commonLayout.xhtml">
    	<ui:define name="content">    		   
    			<ui:include src="../template/common/wait.xhtml" />     		
    			<h:form>
    			 <div id="listaHerramientas">
			        <p:dataTable value="#{herramientasHistoricoBean.listHerHistorico}"
			                                var="herramienta"  id="tableHerMaq"  paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink}"
                 				paginator="true" rows="7" style="text-align: center; height:200px; width:1010px; font-size:10px;" filteredValue="#{herramientasHistoricoBean.filteredHerr}">
			            <f:facet name="header">
			                <h:outputText value="Historico de Herramientas"/>
			            </f:facet>
			            <p:column sortBy="#{herramienta.nombre}" filterBy="#{herramienta.nombre}"  filterMatchMode="contains">
			                <f:facet name="header">Nombre </f:facet>
			                <h:outputText value="#{herramienta.nombre}"/>
			            </p:column>
			            <p:column sortBy="#{herramienta.cMaqFrenteTrabajo.nombre}" filterBy="#{herramienta.cMaqFrenteTrabajo.nombre}"  filterMatchMode="contains">
			                <f:facet name="header">Frente de trabajo </f:facet>
			                <h:outputText value="#{herramienta.cMaqFrenteTrabajo.nombre}"/>
			            </p:column>	
			            <p:column  sortBy="#{herramienta.cMaqUsuario.nameEmployee}" filterBy="#{herramienta.cMaqUsuario.nameEmployee}"  filterMatchMode="contains">
			                <f:facet name="header">Obrero</f:facet>
			                <h:outputText value="#{herramienta.cMaqUsuario.nameEmployee}"/>
			            </p:column>	
			            <p:column sortBy="#{herramienta.estado}" filterBy="#{herramienta.estado}"  filterMatchMode="contains">
			                <f:facet  name="header">Estado</f:facet>
			                <h:outputText value="#{herramienta.estado}"/>
			            </p:column>		   
			            <p:column sortBy="#{herramienta.codigo}" filterBy="#{herramienta.codigo}"  filterMatchMode="contains">
			                <f:facet name="header">Código</f:facet>
			                <h:outputText value="#{herramienta.codigo}"/>
			            </p:column>	     
			            <p:column sortBy="#{herramienta.fecha}" filterBy="#{herramienta.fecha}"  filterMatchMode="contains">
			                <f:facet name="header">Fecha</f:facet>
			                <h:outputText value="#{herramienta.fecha}" >
			                 	<f:convertDateTime pattern="yyyy-MM-dd HH:mm" />
			                </h:outputText>
			            </p:column>    			           
			        </p:dataTable>
			        <h:panelGrid columns="4" style="margin-top:65px;">	
			        			<h:commandLink>
					            	<h:graphicImage alt="PNG" url="../resources/img/excel.png"/>
					                <p:dataExporter type="xls" target="tableHerMaq" fileName="listHerHistorico" />
					            </h:commandLink>
					 
					            <h:commandLink>
					                 <h:graphicImage alt="PNG" url="../resources/img/pdf.png"/>
					                <p:dataExporter type="pdf" target="tableHerMaq" fileName="listHerHistorico"/>
					            </h:commandLink>
					 
					            <h:commandLink>
					            	<h:graphicImage alt="PNG" url="../resources/img/csv.png"/>
					                <p:dataExporter type="csv" target="tableHerMaq" fileName="listHerHistorico" />
					            </h:commandLink>
					 
					            <h:commandLink>
					            	<h:graphicImage alt="PNG" url="../resources/img/xml.png"/>
					                <p:dataExporter type="xml" target="tableHerMaq" fileName="listHerramientas" />
					   			 </h:commandLink>
					</h:panelGrid>	
			        <rich:messages />
			     </div> 
			    </h:form>
    		</ui:define>  		
   	</ui:composition>
</h:body>
</html>
